In a recent paper [4], Schlageter introduced a formal theory of database concur-rency control. Theorems 3.1 and 3.2 of that paper imply that serializability of transaction schedules can be tested in polynomial time, contradicting NP-com-pleteness results in [2, 31. The following counterexample demonstrates that the results of [4] are in error. EXAMPLE 1 Notation r<[U] means “process i reads variable u”; wi[u] means “process i writes into variable v. ” Sequences of r ’ s and w ’ s denote schedules. Process Pi ” initializes the database state and PO,, reads the final database state. PI, Pz, and Pa are user processes. Theorem 3.1 states that a schedule is serializable only if whenever two processes have conflicting actions, ail pairs of con...
AbstractIn this paper we study the serializability and the concurrent access to a database by making...
Classically, serializability theory does not deal with memory models. Rather, it assumes that transa...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
This paper disproves several results pertaining to database concurrency control that are claimed in ...
A transaction is a logical unit of work that includes one or more database access operations such as...
The usual correctness condition for a schedule of concurrent database transactions is some form of s...
To sidestep reasoning about the complex effects of concurrent execution, many system designers have ...
AbstractIn a number of application environments (e.g., computer aided design),serializability, the t...
Database systems take advantage of concurrent activities in order to offer better throughput and res...
Concurrency control is one of the most performance critical steps in modern many-core database syste...
! The concurrency control of a DBMS is responsible for enforcing serializability among concurrent t...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
AbstractThe article “Replication and consistency in a distributed environment” by Breitbart and Kort...
Abstract Transactions simplify concurrent programming by enabling computations on shared data that ...
Marked databases are a generalization of relational databases in which there are no fixed schemas, a...
AbstractIn this paper we study the serializability and the concurrent access to a database by making...
Classically, serializability theory does not deal with memory models. Rather, it assumes that transa...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
This paper disproves several results pertaining to database concurrency control that are claimed in ...
A transaction is a logical unit of work that includes one or more database access operations such as...
The usual correctness condition for a schedule of concurrent database transactions is some form of s...
To sidestep reasoning about the complex effects of concurrent execution, many system designers have ...
AbstractIn a number of application environments (e.g., computer aided design),serializability, the t...
Database systems take advantage of concurrent activities in order to offer better throughput and res...
Concurrency control is one of the most performance critical steps in modern many-core database syste...
! The concurrency control of a DBMS is responsible for enforcing serializability among concurrent t...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
AbstractThe article “Replication and consistency in a distributed environment” by Breitbart and Kort...
Abstract Transactions simplify concurrent programming by enabling computations on shared data that ...
Marked databases are a generalization of relational databases in which there are no fixed schemas, a...
AbstractIn this paper we study the serializability and the concurrent access to a database by making...
Classically, serializability theory does not deal with memory models. Rather, it assumes that transa...
We propose a formal model of concurrency control in object bases. An object base is like a database ...